provide cushion - English Synonyms Dictionary